home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / program / ddj0897.zip / DYN401.ZIP / generics / b16.dm next >
Text File  |  1997-04-15  |  811b  |  40 lines

  1.  
  2. # DMAKE makefile for Borland C 16 bit
  3.  
  4.  
  5.  
  6. .IMPORT .IGNORE : BORLAND_HOME
  7.  
  8.  
  9. BINDIR = ..\bin
  10. LIBDIR = ..\lib
  11. INCDIR = ..\include
  12.  
  13.  
  14. CC = bcc
  15. WARNINGS = -w-par -w-pia -w-pro -w-stu
  16. OPT  = -O -Ot -Z
  17. COPT = -Yo- -Y- -a -d
  18. INC  = -I$(INCDIR) -I$(BORLAND_HOME)\include
  19. MM   = -ml
  20. GFLAGS = $(INC) $(COPT) $(MM) $(OPT) $(WARNINGS) -N- -w-rvl
  21.  
  22.  
  23.  
  24. curlib.db : $(INCDIR)\generics.h
  25.     $(BINDIR)\dpp -C -g $(INCDIR)\generics.h -c -h
  26.     @echo $(GFLAGS) >turboc.cfg
  27.     $(CC) -c generics.c
  28.     @$(BINDIR)\rm -zq turboc.cfg
  29.     +tlib $(LIBDIR)\dynldb /E /C /P32 -+generics.obj
  30.     $(BINDIR)\rm -zq *.obj generics.* $(LIBDIR)\dynldb.bak
  31.     echo Done >$@
  32.  
  33.  
  34. clean:
  35.     $(BINDIR)\rm -zq *.obj generics.* *.o *.pdb *.err
  36.     $(BINDIR)\rm -zq *.~ *.?~ *.??~ *.{* *.bak #*.*
  37.  
  38. realclean : clean
  39.     $(BINDIR)\rm -zq curlib.*
  40.